package com.zzyl.vo;

import com.zzyl.base.BaseVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@Data
@ApiModel(description = "护理计划视图对象")
public class NursingPlanVo extends BaseVo {

    @ApiModelProperty(value = "排序编号", example = "1")
    private Integer sortNo;

    @ApiModelProperty(value = "计划名称", example = "日常护理计划")
    private String planName;

    @ApiModelProperty(value = "状态：0-禁用 1-启用", example = "1")
    private Integer status;

    @ApiModelProperty(value = "护理计划绑定到护理等级的个数", example = "5")
    private Integer count;

    // 关键修正：使用集合而非单个对象
    private List<NursingProjectPlanVo> projectPlans;
}

